/* generated using openapi-typescript-codegen -- do no edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */

import type { EmojisMsgDTO } from './EmojisMsgDTO';
import type { FileMsgDTO } from './FileMsgDTO';
import type { ImgMsgDTO } from './ImgMsgDTO';
import type { MsgRecall } from './MsgRecall';
import type { SoundMsgDTO } from './SoundMsgDTO';
import type { UrlInfo } from './UrlInfo';
import type { VideoMsgDTO } from './VideoMsgDTO';

/**
 * 扩展信息
 */
export type MessageExtra = {
    urlContentMap?: Record<string, UrlInfo>;
    recall?: MsgRecall;
    atUidList?: Array<number>;
    fileMsg?: FileMsgDTO;
    imgMsgDTO?: ImgMsgDTO;
    soundMsgDTO?: SoundMsgDTO;
    videoMsgDTO?: VideoMsgDTO;
    emojisMsgDTO?: EmojisMsgDTO;
};

